rattus exulans - Spanish English Dictionary